/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import java.sql.Date;
import java.sql.Time;
/**
 *
 * @author MauroH
 */
public class Horarios {
    
    private int idhorarios;
    private Date data;
    private Time horario;
    private String diaSemana;

    /**
     ***************************************************************************
     * Construtores
     ***************************************************************************
     */
    public Horarios() {
    }

    public Horarios(int idhorarios, Date data, Time horario, String diaSemana) {
        this.idhorarios = idhorarios;
        this.data = data;
        this.horario = horario;
        this.diaSemana = diaSemana;
    }

    /**
     ***************************************************************************
     * Métodos Getters and Setters
     ***************************************************************************
     */
    public int getIdhorarios() {
        return idhorarios;
    }

    public void setIdhorarios(int idhorarios) {
        this.idhorarios = idhorarios;
    }
    
    /**
     * Método responsável por retornar a data agendada
     * @return Date - data
     */
    public Date getData() {
        return data;
    }
    
    /**
     * Método responsável por alterar a data agendada
     * @param data - Sate data
     */
    public void setData(Date data) {
        this.data = data;
    }

    /**
     * Método responsável por retornar o horário agendado
     * @return - Time horario
     */
    public Time getHorario() {
        return horario;
    }

    /**
     * Método responsável por alterar o horário agendado
     * @param horario - Time horário
     */
    public void setHorario(Time horario) {
        this.horario = horario;
    }

    /**
     * Método responsável por retornar o dia da semana em que o horário foi agendado
     * @return - String diaSemana
     */
    public String getDiaSemana() {
        return diaSemana;
    }

    /**
     * Método responsável por alterar o dia da semana que o horário foi agendado
     * @param diaSemana - String diaSemana
     */
    public void setDiaSemana(String diaSemana) {
        this.diaSemana = diaSemana;
    }
    
}
